Particulate debris - German English Dictionary